import java.util.Iterator;
import java.util.TreeSet;

/**
 * ClassName TreeSetTest
 * Description TODO
 * Author Hexiao
 * Date 2018/8/20 17:38
 * Version 1.0
 **/
public class TreeSetTest {
        public static void  traverse(){
            TreeSet<String> treeSet = new TreeSet<String>();
            treeSet.add("abc");
            treeSet.add("zbc");
            treeSet.add("cbc");
            treeSet.add("xbc");
//=============遍历===================================
//           法一：for循环
//            for (String str : treeSet){
//                System.out.println(str);
//            }
//          法二：  Lamda表达式遍历
//            treeSet.forEach(i -> System.out.println(i));
            // 结果：取出来的结果是经过排序的
//            Iterator迭代器遍历
            for (Iterator iterator=treeSet.iterator();iterator.hasNext();){
                System.out.println(iterator.next());
            }

        }
    public static void main(String[] args) {
        traverse();

        }

}